package leetcode51_60;

import org.junit.Test;

/**
 * @author shhjiang_001
 * @create 2020-06-19 22:25
 */
        /*
        给定一个仅包含大小写字母和空格 ' ' 的字符串 s，返回其最后一个单词的长度。如果字符串从左向右滚动显示，那么最后一个单词就是最后出现的单词。
        如果不存在最后一个单词，请返回 0 。
        说明：一个单词是指仅由字母组成、不包含任何空格字符的 最大子字符串。
        示例:

        输入: "Hello World"
        输出: 5
        */

public class Solution58 {
    public int lengthOfLastWord(String s) {
        String trim = s.trim();
        for (int i = 1; i < trim.length(); i++) {
            if (trim.charAt(trim.length()-1-i) == ' '){
                return i;
            }
        }
        return trim.length();
    }
    @Test
    public void test(){
        System.out.println(lengthOfLastWord(" day"));
    }
}
